tame wild horses - German English Dictionary